technical advances - Turc Anglais Dictionnaire